.banner_bar{ width:100%; background:#FAFAFA; padding-bottom:20px; float:left; }
.banner{ width:1000px; margin:0 auto; }
/*轮播广告*/ 
.spdcenter{ width:1180px; background:#efefef; float:left;  }
.spdcenter #focus { width:1180px; float:left; } 
.spdcenter #focus ul {  }
.spdcenter #focus ul li{ width:100%; height:440px; display:none; overflow:hidden; position:absolute; left:0; right:0; top:0; float:left; }
.spdcenter #focus ul li:first-child{ display: block; } 
.spdcenter #focus ul li a{ width:100%; top:0; left:0; text-align:center; position:absolute; }
.spdcenter #focus ul li img{ height:440px; }
.spdcenter #focus h4 { z-index:10; position:absolute; top:400px; left:50%; margin-left:-50px; }
.spdcenter #focus h4 span { width:15px; height:15px; border:2px solid #f8f8f8; border-radius:15px; text-align:center; line-height:15px; padding:0; margin:0 5px 0; background:#FFFFFF; cursor:pointer; float:left;  }
.spdcenter #focus h4 span.ch{ background:#FF9966;}
 

/*右侧信息*/
.mbl{width:188px; background:#fff; height:430px; border:1px solid #fff; border-top:1px solid #fff; margin-top:4px; margin-bottom:5px; padding:0; position: relative; float:right; top:0; z-index:100; }
.mbl .alogin{ width:188px; height:189px; padding:18px 0 5px 0; background:#fff; border-top:1px solid #f8f8f8; border-bottom:1px solid #f8f8f8; float:left; } 
.mbl .alogin .img{ width:180px; text-align:center; margin:10px 0; float:left; }
.mbl .alogin .img img{ width:80px; border-radius:80px; border:4px solid #f8f8f8; }
.mbl .alogin .con{ width:168px; padding:0 10px; float:left; }
.mbl .alogin .con span{ width:100%; padding:2px 0 10px 0; color:#333; text-align:center; float:left;} 
.mbl .alogin .con p{ width:100%; padding:0 0 0 5px; float:left; }
.mbl .alogin .con p a{ width:50px; background:#fff; border:1px solid #f00; padding:4px 10px 3px; color:#f00; text-align:center; float:left; }
.mbl .alogin .con p a:first-child{ background:#FF0000; border:1px solid #f00; color:#fff; margin:0 10px 0 0; } 

.mbl .newtab{ width:188px; height:185px; float:left; }
.mbl .newtab .name{ width:188px; float:left; }
.mbl .newtab .name a{ width:94px; text-align:center; padding:10px 0; border-bottom:1px solid #f8f8f8; float:left; }
.mbl .newtab .name a.ch{ background:#fff; border-bottom:1px solid #ddd; }
.mbl .newtab .con{ width:188px; padding:15px 0 0 0; float:left; }
.mbl .newtab .con1{ width:188px; height:150px; float:left; }
.mbl .newtab .con1 a{ margin:3px 15px 3px; overflow:hidden; color:#666; float:left; }
.mbl .newtab .con1.apply_img{ width:178px; text-align:center; float:left; }
.mbl .newtab .con1.apply_img .img{ width:178px; padding:12px 0 10px; text-align:center; float:left;} 
.mbl .newtab .con1.apply_img .img img{ width:150px; }
.mbl .newtab .con1.apply_img .sw{ width:178px; float:left; }
.mbl .newtab .con1.apply_img .sw a{ width:149px; height:22px; text-align:center; float:left; }

.adicon{ width:218px; float:left; }
.adicon dl{ width:72px; height:97px; border-right:1px solid #efefef; border-bottom:1px solid #efefef; float:left; }
.adicon dl dt{ width:70px; height:40px; text-align:center; padding:15px 0 0 0; line-height:70px; float:left; }
.adicon dl dt img{ width:40px;}
.adicon dl dd{ width:70px; padding:10px 0 0 0; text-align:center; color:#666; float:left; }

.main_bar{ width:100%; margin:0; background:#FAFAFA; position:absolute; float:left;}
.main{ width:1180px;  margin:0 auto; }

/*秒杀部分*/
.seckill{ width:1178px; margin-top:10px; border:1px solid #efefef;  background:#fff; float:left;}
.seckill .name{ width:1180px; padding:15px 0 13px 0; float:left;}
.seckill .name .l em{ width:0; height:30px; background:url(../../../../public/images/miaosha.png) no-repeat; background-position:0px 5px; padding-left:30px; margin-left:10px; float:left; }
.seckill .name .l span{ padding:3px 0 0 10px; margin:0; font-size:20px; color:#333; float:left; }
.seckill .name .l a.name_desc{ margin:10px 0 0 15px; color:#999999; float:left; }

.seckill .name .next_time{ padding:0 20px 0 0; float:right; }
.seckill .name .next_time .name2{ font-style:inherit; padding:10px 10px 0 0; color:#666; float:left; }
.seckill .name .next_time span{ float:left;} 
.seckill .name .djs_box{ float:left; } 
.seckill .name .djs_box span{ margin:0; font-size:20px; background:#ff0000; padding:3px 10px 2px; font-weight:bold; border-radius:3px; font-family: arial; color:#fff; float:left; }
.seckill .name .djs_box i{ font-style:inherit; line-height:30px; font-size:30px; color:#ff0000; padding:0 3px; float:left; }
 
.seckill .con{ width:1178px; border-top:1px solid #f8f8f8; float:left; }
.seckill .con .skbox{ width:192px; border-left:1px solid #efefef; margin:0; padding:25px 1px; float:left; }
.seckill .con .skbox .img{ width:192px; height:160px; overflow:hidden; text-align:center; float:left; }
.seckill .con .skbox .img a img{ max-width:160px; max-height:160px; }
.seckill .con .skbox .ttl{ width:160px; height:44px; overflow: hidden; margin-left:15px; float:left; }
.seckill .con .skbox .ttl a{ width:160px; padding:10px 12px 10px 0; color:#333; float:left; }
.seckill .con .skbox .pr{ width:160px; margin-left:15px; margin-top:10px; float:left;}
.seckill .con .skbox .pr i{ color:#FF0000; font-style:inherit; font-size:14px; padding:6px 2px 0 0; float:left;}
.seckill .con .skbox .pr span{ font-size:20px; font-family:'Verdana','Helvetica', sans-serif; color:#FF0000; float:left; }
.seckill .con .skbox .pr s{ padding:8px 0 0 10px; color:#999; float:right; }
 
/*详情部分*/
.detail{width:100%; margin:0 0 30px 0; float:left;}
.detail .name{ width:100%; padding:8px 0 15px 0;  float:left;}
.detail .name h2{ color:#333333; font-size:18px; font-weight:100; padding:0px 0 0 10px;  float:left; }
.detail .name h2.f1{ border-left:10px solid #f00; }
.detail .name h2.f2{ border-left:10px solid #f00; }
.detail .name h2.f3{ border-left:10px solid #f00; }
.detail .name h2.f4{ border-left:10px solid #f00; }
.detail .name h2.f5{ border-left:10px solid #f00; }
.detail .name h2.f6{ border-left:10px solid #f00; }
.detail .name h2.f7{ border-left:10px solid #f00; }
.detail .name h2.f8{ border-left:10px solid #f00; }
.detail .name .hk{ padding:10px 0 0 0; float:right; }
.detail .name .hk a{ padding:0 10px; color:#555; font-size:14px; float:left; }
.detail .name a.more{ color:#FF3300; } 
.detail .con{ width:1178px; background:#fff; font-size:14px;  border-right:1px solid #efefef;  border-bottom:none; float:left;}

.detail .con .l{ width:250px; height:500px; margin:0px; border-left:1px solid #efefef; border-bottom:1px solid #efefef; float:left;} 
.detail .con .l .top{ width:250px; height:500px;  background:#FF7A64; overflow:hidden; float:left; }
.detail .con .l .top img{ width:250px; }
.detail .con .l .btm{ width:246px; height:169px; padding:8px 5px 0 5px; float:left;}
.detail .con .l .btm a{ width:70px; text-align: center; color:#333; border-bottom:1px dotted #efefef; font-size:12px; padding:10px 0 9px 0; margin:0 5px 0 0; float:left;}
 
/*右边部分*/
.detail .con .c{ width:920px; border-top:1px solid #efefef; background: #fff; float:left;}
.detail .con .c dl{ width:230px; height:250px; border:1px solid #efefef;border-right:none; border-top:none;  margin:-1px -1px 0 0; float:left;}
.detail .con .c dl dt{ width:230px; height:150px; padding:20px 0 0 0; margin:0; text-align:center; overflow:hidden; float:left;}
.detail .con .c dl dt img{ max-width:150px; max-height:150px; }
.detail .con .c dl dd{ width:230px; text-align:left; padding:0; margin:0; float: left;}
.detail .con .c dl dd a.ttl{ width:230px; font-size:12px; margin-top:10px; height:20px; overflow:hidden; line-height:18px; color:#333; text-align:center; float:left; }
.detail .con .c dl dd.pr{ width:230px; padding:5px 0 0 0; text-align:center; float:left;}
.detail .con .c dl dd span{ color:#FC1934; font-family:Verdana; font-size:16px; }
.detail .con .c dl dd s{ padding:8px 0 0 10px; color:#999; }
/*底部操作*/ 
.serv_cf_bar{ width:100%; padding:30px 0 25px; background:#F3F3F3; border-top:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4;  float:left; }
.serv_cf{ width:1180px; margin:0 auto; }
.serv_cf .cf{ width:180px; height:50px; line-height:50px; margin:0 0 0 50px; padding-left:65px; font-size:20px; background:url(../../../../public/images/index-btm.png) no-repeat; float:left;}
.serv_cf .cf1{ background-position:0 0; }
.serv_cf .cf2{ background-position:0 -58px; }
.serv_cf .cf3{ background-position:0 -116px; }
.serv_cf .cf4{ background-position:0 -174px; }














 